repairs and upkeep - Allemand Anglais Dictionnaire